package main

import (
	"../userProcess"
	"fmt"
)




func main() {
	Menu:
	into:=true
	str:=`
	-----------------------------------------------------
	请输入您的选项:
	1)登录聊天室
	2)注册账号
	3)退出
	------------------------------------------------------`
	var input int

	for into {

		fmt.Println("欢迎来到聊天室")
		fmt.Println(str)
		fmt.Scanln(&input)
		switch input {
		case 1:
			input=1
			into=false
		case 2:
			//注册
			input=2
			into=false
		case 3:
			into=false
		default:
			fmt.Println("输入有误")
		}
	}


	switch input {

	case 1:
		RepeatLogin:
		user:=new(userProcess.UserProcess)
		err:=user.Login()
		if err!=nil {
			fmt.Println(err)
			goto RepeatLogin
		}

	case 2:
		RepeatReg:
		user:=new(userProcess.UserProcess)
		err:= user.Register()
		if err!=nil{
			fmt.Println(err)
			goto RepeatReg
		}else{
			fmt.Println("注册成功,返回菜单界面")
			goto Menu
		}
	case 3:

	}
	
}
